talk of the town

Noun
  1. idle gossip or rumor
    • there has been talk about you lately

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

talk of the town
The new cafe's delicious pastries are the talk of the town.